package config;

import net.sf.json.JsonConfig;
import net.sf.json.processors.DefaultValueProcessor;

public class Config {

	/**登录过期时间(30分钟)*/
	// TODO: 2017/6/14 上线时要改为30分钟.测试设为10倍
	public static long loginTokenLimit = 24 * 4 * 30 * 60 * 1000;
	/**验证码过期时间(10分钟)*/
	public static long captchaLimit = 10 * 60 * 1000;
	/**accessToken过期时间(2小時)*/
	public static long accessTokenLimit = 2 * 60 * 60 * 1000;
	/**附件保存位置*/
	public static String attachFolder = "/home/tomcat/booking/files/";
	/** 文件夹：临时文件 */
	public static String tmpFolder = "tmp/";
	/** 文件夹：商家图片 */
	public static String merchantFolder = "img_merchant/";
	/** 文件夹：二维码绑定图片 */
	public static String qrCodeBindFolder = "img_qr_code_bind/";
	/** 文件夹：二维码商家详情图片 */
	public static String qrCodeDetailFolder = "img_qr_code_detail/";


	/** 文件夹：二维码商家详情logo图片 */
	public static String qrCodeLogoUrl = "/home/tomcat/booking/files/logo.png";

	
	public static JsonConfig jsonConfig = new JsonConfig();

	static {
		jsonConfig.registerDefaultValueProcessor(Integer.class, new DefaultValueProcessor() {
			
			public Object getDefaultValue(Class type) {
				return null;
			}
		});
	}
}